import request from '../utils/request';

/**
 * 添加一个系统配置项
 */
export function addConfig(ConfigName, ConfigValue, ConfigRemark) {
    const data = {
        ConfigName: ConfigName,
        ConfigValue: ConfigValue,
        ConfigRemark: ConfigRemark
    };
    return request({
        url: '/web/system/config/add',
        method: 'post',
        data: data
    });
}

/**
 * 获取一个系统变量
 */
export function getConfig(ConfigName) {
    return request({
        url: '/web/system/config/get',
        method: 'get',
        params: { ConfigName }
    });
}

/**
 * 获取一个全部系统变量
 */
export function getConfigAll(query) {
    return request({
        url: '/web/system/config/getAll',
        method: 'post',
        data: query
    });
}

/**
 * 删除一个系统变量
 */
export function delConfig(ConfigName) {
    return request({
        url: '/web/system/config/del',
        method: 'get',
        params: { ConfigName }
    });
}

/**
 * 获取系统详情
 */
export function getInfo() {
    return request({
        url: '/web/system/info',
        method: 'get',
        params: {}
    });
}

